iT邦幫忙

2025 iThome 鐵人賽

DAY 0
0
Security

Web 攻防實驗 — 使用 DVWA 與 Kali Linux 的攻防學習實驗系列 第 1

介紹 DVWA 與 Kali Linux(為什麼需要弱點環境?

  • 分享至 

  • xImage
  •  

DVWA(Damn Vulnerable Web App) 為資安教學常用的脆弱網站範例,設計目的就是讓學習者在完全受控的環境下,能夠嘗試並觀察常見的 Web 漏洞(包含 SQL Injection、Cross-Site Scripting、Cross-Site Request Forgery、Command/File Upload、Command Injection、Brute Force 等),同時學習如何以修補措施(參數化查詢、輸入驗證、WAF 規則等)來防禦這些問題。

Kali Linux 則是一套針對滲透測試與紅隊演練而優化的 Linux 發行版,內建大量測試工具與腳本(如 nmap、Burp Suite、Metasploit、sqlmap 等),適合用來模擬攻擊流程、分析漏洞成因、以及驗證防禦措施的效果。

為什麼需要弱點環境?

安全性:在隔離的實驗環境(例如本機 VM、Docker、內網實驗室)中練習,避免對真實伺服器或公共網路造成破壞或法律風險。

可重複性:教學平台提供固定的漏洞情境,方便重複練習與驗證修補前後的差異。

可控性:可根據學習需要調整漏洞難度(DVWA 提供多個安全等級),更容易循序漸進學習。

學習完整攻防流程:從偵察、利用到修補、監控(如 WAF/IDS),完整體驗資安工作流程。

負責任的資安文化:在受控環境學習能養成實務中「先通知/先授權」的道德與法律意識,不會把攻擊技術濫用於未授權目標。


系列文
Web 攻防實驗 — 使用 DVWA 與 Kali Linux 的攻防學習實驗1
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言